約 6,245,695 件
https://w.atwiki.jp/android/pages/48.html
2008/04/15 Android Developer Challenge締め切り。 2008/03/25 「Android」搭載端末、早くも2008年秋には登場か?--グーグル幹部が発言 2008/03/23 ドコモ携帯、基本ソフトの設計簡素化へ DoCoMoでAndroid採用が決定? 2008/02/18 WCMフォーラムの会員一覧が更新。OHA企業が参加 WILLCOMコアモジュールフォーラムの会員にOHA参加企業のリビングイメージという会社が参入した模様。WILLCOMからAndroid携帯が出る可能性が出てきた。 2008/02/12 Android SDKアップデート 結構変わってます。今までのアプリを新しいSDK(m5-rc14)で動かすには再コンパイル(?)が必要です。 2008/02/11 Mobile World CongressにてAndroidの実機がぞくぞく出展された 【MWC2008】「Android」搭載プロトタイプ、半導体メーカーがこぞって出展 Android実機を披露した主な企業米フリースケール・セミコンダクタ NECエレクトロニクス 米クアルコム ルネサス テクノロジ 米テキサス・インスツルメンツ 2008/02/04 ハドソン、ゲームソフトをグーグル携帯に提供 ゲーム開発のハドソンは米グーグルが提供予定の携帯電話ソフトウエア群「アンドロイド」向けに、ゲームソフトなどの娯楽コンテンツ(情報の内容)を開発する。グーグルの携帯電話はNTTドコモなどが導入を検討しているが、国内コンテンツ大手の参入が明らかになったのは初めて。 2008/01/28 Deadline Extension for the Android Developer Challenge コンテストの締め切り延長と詳細日程の発表される (この時点から)数週間以内にUIとAPIが強化されたSDKをリリースするとのこと。 2008/04/14 Deadline to submit applications for judging 応募締め切り 2008/05/05 Announcement of the 50 first round winners, who will be eligible for the final round 1回戦の上位50人を発表 2008/06/30 Deadline for the 50 winners of the first round to submit for the final round 最終戦の締め切り 2008/07/21 Announcement of the grand prize winner and runner-up 優勝者および優秀者の発表 2008/01/24 ドコモとグーグル、iモード端末でグーグルのサービス利用可能に 「Androidプラットフォームに関しても両社で協力し、ドコモでの商用化を含む検討が進められる」と発表 2008/01/14 Google Android対応の初アプリケーション登場 初ってことはないと思うけど、OHA参加以外の企業で実機で自社アプリを動かしたのは初? 2007/12/28 ビルド済みバイナリでもAndroid Zaurusが可能に 2007/12/25 ドコモ、グーグルと提携・ネット検索メールなど、新サービス開発 この時点ではAndroidとの係わりは不明。 2007/12/15 Android SDKアップデート(英語) 2007/12/6 WILLCOMコアモジュールフォーラム、AndroidでW-SIMの通話デモ Androidをザウルスに載せた(英語) 2007/11/27 WILLCOMコアモジュールフォーラム、Androidの動作を確認 2007/11/17 Androidでスーパーマリオ(ファミコン/NES)が動いた。 2007/11/12 GoogleのAndroidプラットフォーム SDK公開 Google、Android向けアプリ開発コンテストを主催、賞金1000万ドル コンテストまとめ 2007/11/5 Googleほか34社、オープン携帯プラットフォーム「Android」を発表
https://w.atwiki.jp/tako2lab/pages/18.html
Android Android関連の覚書とか。 基本的にEclipseを使って開発するようだけど、使わないでする方法もあるようなので、その線でやってみる。 #HaiPad を購入したので、ぼちぼち現状に合わせて書き直してみる [2010-10-25] Android SDK のインストール http //code.google.com/android/download.htmlからSDKをダウンロード バージョン r07 を使用 バージョン m3-rc22a を使用 Android 1.6 から SDK のインストール方法が変わったとか インストール方法 ⇒ http //developer.android.com/sdk/installing.html 適当なディレクトリに展開 展開したディレクトリを$SDK_ROOTとしたとき、$SDK_ROOT/toolsをパスに追加 後でcygwinから参照できるように C のルートに展開した (C \android-sdk-windows\tools をパスに追加) 各 SDK や USB ドライバのインストールは、SDK Manager から行う http //developer.android.com/sdk/adding-components.html JDK のインストール http //java.sun.com/javase/downloads/index.jsp JDK 6 Update 3 を使用 これもインストール先を C \Java にして展開 Apatch Ant のインストール http //ant.apache.org/ Apatch Ant 1.7 を使用 これもルートに展開 環境変数を設定 PATH に C \apache-ant-1.7.0\bin を追加 ANT_HOME に C \apache-ant-1.7.0 を設定 JAVA_HOME に C \Java\jdk1.6.0_03 を設定 プロジェクトの作成 activityCreator を使ってプロジェクトを作成 プロジェクトを作りたいディレクトリに移動して、次のようにコマンドを実行 activityCreator --out [プロジェクト名] [パッケージ名.アクティビティ名] % activityCreator.bat --out HelloTako tako.test.HelloTako プロジェクト名のついたディレクトリが作成される ビルド プロジェクトのディレクトリで ant を実行 % cd HelloTako % ant bin の下にできた .apk ファイルが実行ファイル HelloTako.apk 実行(デバッグ) エミュレータを起動 (C \android_sdk_windows_m3-rc22a\tools\emulator.exe) % emulator エミュレータと通信するためのサーバを起動 % adb start-server adb を使って .apk をインストール エミュレータはホーム画面に戻しておくこと % adb install HelloTako.apk ホームの Applications にインストールされるので、そこへ移動して実行 リンク android情報まとめ@wiki
https://w.atwiki.jp/android/pages/21.html
Hello, Android! 第一印象は重要だ。それは、あなたが、このアンドロイドというフレームワークを手にして、"Hello, World!"を書いたときに受ける第一印象だ。そう、アンドロイドにおいて、それはとても簡単なのだ。下記を見て欲しい。 プロジェクトを作成する。 UIを構築する。 コードを走らせる Hello, Android 以下のセクションでそれをつまびらかに語っていこう。 UIをXMLのレイアウトにアップグレードする。 プロジェクトをデバッグする。 Eclipseなしでプロジェクトを作成する。 さあ行こう。 プロジェクトを作成する プロジェクトを作成することはできる限り簡単にしてある。Eclipseプラグインで、Androidの開発環境のスナップを作成することが可能だ。Eclipse 3.3以上(Europa)と、Eclipse用のAndroidプラグインは用意してあるかい?それらをインストールしてから次に進んで欲しい。 最初に、"Hello, World!"をビルドするための、簡単な要約を述べておこう。 File- New- Project menuから、"Android Project"を新しく作成する。 New Android Project ダイアログで、プロジェクトの詳細を埋める。 なにかを表示するための自動生成されたテンプレートコードを編集する。 さあ、行こう!以下でそれぞれのステップの詳細を説明しよう。 1.新しい"Android Project"を作成する。 Eclipseから、File- New- Projectと選択して欲しい。もし、EclipseのAndroidプラグインがきちんとインストールされているなら、表示されるダイアログの中に、"Android"と名前のついたフォルダがあり、その中には、"Android Project"があるはずだ。 "Android Project"を選択し、"Next"を押そう。 2.New Android Project ダイアログで、プロジェクトの詳細を埋める。 次の画面で、プロジェクトに関係する詳細を入力する。たとえば次の例のように: それぞれの入力欄が意味するところは次のようになる。 Project Name プロジェクトを保存したいディレクトリもしくはフォルダの名前 Package Name これはパッケージの名前空間だ。ちょうどJavaのように。あなたのソースコードは全てここより下位におかれるようにする。ここには、自動生成されたスタブのパッケージ名がすでにセットされているはずだ。パッケージ名は、システムにインストールされるすべてのパッケージ間で、ユニークである必要がる。というわけで、あなたのアプリケーションに標準的なドメイン命名スタイルを使うことはとても重要だ。上述の例では、パッケージ名として、ドメイン"com.google.android"を使用している。あなたの所属する組織にみあった、唯一の名前を使用するといいだろう。 Activity Name ここでは、プラグインによって生成されるスタブクラスの名前が書かれている。これは、AndroidのActivityクラスのサブクラスである。Activityは単純なクラスで、それ自体で実行させ、処理させることができる。希望するならUIも作れるが、そうしなくても構わない Application Name ここにはユーザーが目にするアプリケーションのタイトルを入力する。 "Use default location"チェックボックスをONにすることで、プロジェクトファイルの保存場所を変更することができる。 3.自動生成コードを編集する。 After the plugin runs, you ll have a class named HelloAndroid that looks like this プラグインを実行すると、下記のような、HelloAndroidクラスが出来上がっているがわかるだろう。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); } } 次のステップで、これを修正していこう! UIを構築する。 プロジェクトをセットアップしたあとは、当然、それを修正していく。以下がその完成品だ。1行ずつ解剖していこう。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); TextView tv = new TextView(this); tv.setText("Hello, Android"); setContentView(tv); } } このサンプルのコンパイルをするために、インポートセクションに、"import android.widget.TextView;"を追加するしなければらいことを注意しよう。 Androidでは、ユーザーインターフェースは、Viewsと呼ばれるクラス階層で成り立っている。Viewはシンプルな描画オブジェクトである。たとえば、ラジオボタンであるとか、アニメーションであるとか、(今回のケースは)テキストラベルなどだ。テキストを扱えるVieewのサブクラスの名前は、単に、TextViewとなる。 下記が、TextViewクラスを生成する方法だ。 TextView tv = new TextView(this); TextViewクラスのコンストラクタに渡している引数は、Android Contextのインスタンスである。Contextは単にシステムへ渡すハンドルである。そのハンドルは、リソースを解決したり、データベースや設定などにアクセスするために供給されている。ActivityクラスはContextから派生している。それゆえ、HelloAndroidクラスはActivityクラスのサブクラスであり、コンテキストであるのだ。だから、"this"参照をTextViewに渡すことができる。 一度TextViewを生成してしまえば、何を表示するのか伝えてあげる必要がある。 tv.setText("Hello, Android"); とくに特筆すべきことはないだろう。 ここまでで、TextViewを生成し、どんなテキストをディスプレイに表示すべきかを伝えた。最後のステップは、実際のディスプレイに、TextViewをつなぐことである。こんな感じに。 setContentView(tv); ActivityのsetContentViewメソッドは、ActivityのUIにどのViewが関連付けられるべきかをシステムに通知する。もし、Activityがこのメソッドをコールしないなら、UIは何も表示されないし、システムは真っ白けの画面を表示することだろう。今のところの目的は、何でもいいからテキストを表示することなので、作ったばかりのTextViewを渡してしまえばよい。 これで、アンドロイドでの"Hello, World"のコーディングは完了だ。もちろん、つぎは、実行させるてみよう。 コードの実行 Hello, Android Eclipseプラグインのおかげで、とても簡単にあなたのアプリケーションを実行することができる。メニューからRunを選択すると、下のようなダイアログが表示される。 次に、"Android Application"を選択しよう。そして、アイコンの左上をクリックしよう(+印とともに、画面に描画されているやつだ)。それとも、単に、"Android Application"をダブルクリックするだけでいい。"New_configuration"と名づけられた新しいランチャーダイアログが表示されるはずだ。 名前を何か適当なもの、たとえば、"Hello, Android"と変更して、"Browse"ボタンを押下して、あなたのプロジェクトを選択しよう。(もしあなたが2個以上のAndroidプロジェクトをEclipseで開いていたら、正しいものを選択しているかどうか確かめてほしい)プラグインは、自動的に、あなたのプロジェクトからActivityのサブクラスをスキャンして、"Activity "ラベルの下のドロップダウンリストに追加してくれる。デフォルトでは、あなたは、"Hello, Android"プロジェクトしか作っていないから、単に続けるだけでいい。 "Apply"ボタンを押下しよう。こういう風になる。 これで成功だ。"Run"ボタンを押してみよう。Androidエミュレータがスタートするはずだ。起動完了したら、あなたのアプリケーションが表示されるだろう。今までいったことが全部できていれば、次のような画面を目にすることができるはずだ。 これが、Androidにおける、"Hello, World"だ。とっても簡単だったろう?チュートリアルの次のセクションでは、Androidについて、より詳細な価値ある情報を知ることができるだろう。 UIをXMLレイアウトにアップグレードする。 さっき終わらせた。"Hello, World"サンプルは、いわゆる"programmatic"なUIレイアウトだ。このことは、UI記述をソースコードに直接書いてビルドしているってことだ。UIプログラミングがおわっても、変更にもろいやりかただってことはわかるだろう。たとえば、ちょっとしたUIのレイアウトの変更が、大きなソースコードの変更につながったりとか。Viewクラス同士のつながりは忘れやすいし、それがデバッグに時間を浪費することにつながる。 そんなわけで、Androidでは、もうひとつのUI構築のモデルを提供している。それが、XMLベースのレイアウトファイルだ。このコンセプトを説明するには一例をあげるのが一番だね。ここに、今終わらせたプログラミングベースのものと同じ振る舞いをするXMLレイアウトファイルを用意しよう。 ?xml version="1.0" encoding="utf-8"? TextView xmlns android="http //schemas.android.com/apk/res/android" android layout_width="fill_parent" android layout_height="fill_parent" android text="Hello, Android"/ たいていの、Andorid XMLレイアウトファイルの構成はシンプルだ。タグのツリーからなっており、それぞれのタグは、Viewクラスの名前になっている。この例で言えば、TextView一要素だけからなる シンプルなツリー構成だ。XMLレイアウトファイルには、タグ名として、Viewクラスを継承したものなら、自作のものでも何でも使える。これは、Webの構築モデルからインスパイアされたものなんだ。ちょうど、UIの表示とデータを処理するアプリケーションロジックを分離できるみたいに。 この例では、4つのXML属性がある。以下が、その意味の要約だ。 Attribute 意味 xmlns android XMLネームスペース定義だ。これは、Androidネームスペースで定義された、共通の属性を参照するということをAndroidツールに知らせている。 android layout_width この要素は、このViewが消費する画面幅がどれくらいなのかを定義する要素だ。この場合で言えば、"fill_parent"を使っているが、画面全体の幅を指定しているってことになる。 android layout_height android layout_widthto同じようなものだが、これは高さを意味する。 android text これは、TextViewの内容をセットするものだ。この例でいえば、いつもの"Hello, Android"だ。 そう。XMLレイアウトはざっとこんな感じだ。けど、どうやってそれを組み込むと思う? resディレクトリの下に入れればOKだ。"res"は"resources"をはしょったもので、そのディレクトリには、アプリケーションに必要なコード以外の一式を詰め込んでおけばいい。たとえば、イメージや、ローカライズされた文字列や、XMLレイアウトファイルだ。 Eclipseプラグインは、XMLファイルを作成してくれる。上の例では単にそれを使わなかっただけだ。Package Explorerで、resフォルダの内容を開いて、main.xmlファイルに編集して、上のテキストをコピーして、変更を保存しよう。 Package Explorerのソースコードフォルダから、R.javaファイルを開いてみよう。次のようなものが表示されるはずだ。 public final class R { public static final class attr { }; public static final class drawable { public static final int icon=0x7f020000; }; public static final class layout { public static final int main=0x7f030000; }; public static final class string { public static final int app_name=0x7f040000; }; }; プロジェクトのR.javaファイルに全てのリソースにインデックスが定義されている。このクラスをソースコードのなかで、プロジェクトで使用しているリソースへの参照の速記方法の一つとしてつかえばいい。これはEclipseのようなコードコンプリート機能を持つIDEでは特にパワフルだ。なぜなら、その機能のおかげで、すばやく、インタラクティブに探しているリソース参照を配置することができるからだ。 この例で注意すべきは、"layout"と命名されたインナークラスと、"main"と命名されたフィールドだ。新しいXMLレイアウトファイルを追加したら、エクリプスプラグインは通知し、R.javaファイルを再生成するだろう。つまり、他のリソースファイルをプロジェクトに追加するなら、R.javaファイルも更新されるのがわかるだろう。 最後に、あなたのHelloAndroidコードを、ハードコーディングされたバージョンからXMLのUIを使うように修正する必要がある。新しいクラスはこのようになるはずだ。見ればわかるように、ソースコードはよりシンプルになった。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); } } この変更を加える際に、コピーアンドペーストをしないことだ。Rクラスに働くコードコンプリート機能を試してみよう。これがかなり使える機能だってことがわかるだろう。 変更を加えたら、アプリケーションを再起動してみよう。することと言えば、緑のRunと書かれた矢印アイコンをクリックし、Run - Run Last Launchedをメニューから選択するだけだ。すると、さっき見たのと同じものが表示されるはずだ!結局のところ、2つの違ったレイアウトのアプローチは同じ結果をもたらすわけだ。 XMLレイアウトの作成はもっと説明することがあるんだが、今ここで説明してもしょうがない。このアプローチのもっと詳細な情報のためには"Implementing a Uset Interface"ドキュメントを読んで欲しい。 プロジェクトのデバッグ EclipseのAndroidプラグインは、Eclipseデバッガにうまく統合されてもいる。それをデモするために、コードにバグを混入させてみよう。次のようにHelloAndroidのソースコードに変更を入れて欲しい。 public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); Object o = null; o.toString(); setContentView(R.layout.main); } } これは単に、NullPointerExceptionを入れてみただけだ。もう一度アプリケーションを実行させると、すぐに次のような画面を見るだろう。 何がおかしかったのかを特定するために、ソースコードの"Object o = null;"と書かれた行にブレークを貼ってみよう。(ブレークポイントを貼るためには、Eclipseの行番号の左の領域をダブルクリックすればいい)それから、Run - Debug Last Launched を選択してデバッグモードに入ろう。エミュレータが再起動すると、セットしたブレークに到達した時点でアプリケーションは中断する。EclipseのDebug Perspectiveを通してどんなアプリケーションでもステップ実行ができる。 Eclipseなしでプロジェクトを作成する。 もし、あなたがEclipseを使用しないなら(たとえば別のIDEがいいだとか、そもそも単にテキストエディタとコマンドラインツールが使いたいなら)Eclipseプラグインはあなたの助けにはならないだろう。でも心配しなくていい。Eclipseを使用しないからといって、あなたは何も便利さを失わないのだ。 EclipseのAndroidプラグインは、Android SDKに同梱されているツール群のラッパーにすぎないからだ。(ツール群とは、エミュレータや、aapt,adb,ddmsなどだ。ほかにもどこかにドキュメントがあるだろう)それゆえ、他のツールを使って、それらをラッピングすることは可能だ。たとえば ant のビルドファイルを使うなどして。 Android SDKは、"activityCreator.py"とネーミングされたPythonスクリプトも含んでいる。それは、antと互換性のあるbuild.xmlファイルはもちろんプロジェクトに必要なソースコードとスタブディレクトリを全て作成してくれる。これは、コマンドラインでプロジェクトをビルドできることと、あなたの好きな他のIDEと統合できることを意味する。 たとえば、Eclipseを通してさっき作ったものと似たようなHelloAndroidプロジェクトを作成するためには、次のコマンドを使えばいい。 activityCreator.py --out HelloAndroid com.google.android.hello.HelloAndroid プロジェクトをビルドするためには、 ant コマンドを走らせればいい。コマンドが成功すれば、 bin フォルダの下にHelloAndroid.apkと名づけられたがファイルがあるはずだ。この.apkファイルは、Android Packageで、 adb ツールを使ってエミュレータにインストールして実行できる。 これらのツールについての使用方法をもっと知りたければ、上で紹介されたドキュメントを読んで欲しい。
https://w.atwiki.jp/mywiki2010/pages/14.html
USBブート可能なx86マシンでAndroidを動作させる。 参考サイト一覧 「Android」をx86パソコンで動かそう ITpro 話題の携帯向けOS「Android」をx86パソコンで動かしてみよう (2009/02/27) ブログなど NWLab.com USB起動可能なAndoroid OSでPCからAndroidを起動してみました(2009/04/13) 即席USBブート環境構築(Windows編) ダウンロード可能なイメージファイルでお手軽にAndroidを動作させる。 (更新 2010/02/09) (1) 必要なものを用意 WindowsがインストールされたPC USBブート可能なPC(WindowsPCと同じでも良い) USBメモリ1GBもあれば十分。 FAT32でフォーマットしておく。 不慮の事故でデータが消えても困らないよう、大事なデータは事前にバックアップ。 (2) Androidのブート・イメージ入手 「USBブート・イメージ入手先」からファイルをダウンロードする。 (3) ブート・イメージの書き込み 書き込みソフトを使ってブート・イメージをUSBメモリに書き込む。 ソフト一覧 DDforWindowsWindowsXP, WindowsVistaで使用可。他Windowsでは未検証。 本ソフトでUSBから読み込んだディスクイメージはLinuxのddコマンドでそのまま使用可能。 (4) Android起動 Andoridを動かすPCでUSBブート可能になるようBIOSを設定するEeePC1000HEでは、PC起動時にESCキーを連打することでブート・ドライブを選択可能。 電源の入っていないPCのUSBポートにUSBメモリを差し込む 電源を入れるとAndroidが立ち上がる起動中にもUSBアクセスを行っているので、USBメモリは抜かないよう注意。 設定を変更した場合(表示言語など)は変更内容がUSBメモリに書き込まれ、次回起動時にも反映される。
https://w.atwiki.jp/linuxjapanwiki/pages/74.html
Android ▲Androidロゴ Androidは、主にスマートフォンやタブレットなどの、タッチスクリーンモバイル機器向けに設計されている、Linuxカーネルやその他のオープンソースソフトウェアの改変版をベースとしたモバイルオペレーティングシステムである。 オープン・ハンドセット・アライアンスというコンソーシアムによって開発されており、主な貢献と商業的な販売はGoogleが担っている。 ▲ホーム画面 各種データ 開発者 Google LLC / オープン・ハンドセット・アライアンス /Android オープンソースプロジェクト (AOSP) 系統 Android 開発状況 開発中 初版 2008年9月23日 最新版 11 / 2020年9月8日 リポジトリ https //android.googlesource.com/ カーネル Linux ライセンス Apache License 2.0 , GNU GPL v2(カーネル)など ウェブサイト https //android.com/ 概要 Androidのコアとなるソースコードは、Androidオープンソースプロジェクト(AOSP)として知られており、主にApache Licenseの下でライセンスされている。 これによってサードパーティーによるカスタマイズが可能となり、ゲーム機、デジタルカメラ、PCなどの他の様々な電子機器向けに開発され、それぞれに特化したユーザーインターフェースを持つようになっている。 よく知られている派生製品には、テレビ用のAndroid TVやウェアラブル用のWear OSなどがあるが、これらはGoogleが開発したものである。 ソフトウェアの配布は、一般的にGoogle PlayストアやSamsung Galaxyストアのようなプロプライエタリなアプリケーションストア、またはAPK形式でソフトウェアパッケージを使用してAptoideやF-Droidのようなオープンソースのプラットフォームを介して提供されている。 Androidは、スマートフォンでは世界で最も売れているOSだが、国内ではiOSに続き2番目のシェア率となっている。 Androidには文字入力のためのIMEが搭載されていて、テキストを入力するところをタップすれば仮想キーボードが表示されるようになっている。 ただ、日本語入力用の仮想キーボードはデフォルトでは搭載されていない。日本語入力を有効にするにはサードパーティー製のIMEのインストールが必要になってくる。 Androidでは、Google Playという独自のアプリケーションインストーラが搭載されており、ユーザーはそこでアプリをインストールすることができる。 また、APKファイルから直接インストールすることもできる。ただ、Googleの認めていないアプリや悪質なアプリもあるため、注意が必要である。 リリース 主なリリースを以下に列挙する。(*1) 主なバージョン リリース日 API 2.3.3 – 2.3.7 2010年12月17日 10 4.0.3 – 4.0.4 2011年10月18日 15 4.1.x 2012年7月9日 16 4.2.x 2012年11月13日 17 4.3 2013年7月24日 18 4.4 2013年10月31日 19 5.0 2014年11月3日 21 5.1 2015年3月9日 22 6.0 2015年10月5日 23 7.0 2016年8月23日 24 7.1 2016年12月5日 25 8.0 2017年8月21日 26 8.1 2017年12月5日 27 9.0 2018年8月6日 28 10.0 2019年9月3日 29 派生OS ColorOS CyanogenMod AOKP Fire OS MIUI EMUI LeWa OS OmniROM Paranoid Android Replicant Indus OS LineageOS 外部リンク 公式ウェブサイト コメント欄 コメント欄の利用に関してはコメント欄の利用を参照して下さい。 本ページに無関係な内容のコメントは一律して削除されます。Wiki運営に関しては Wiki運営掲示板 にお願いします 。 投稿されているコメントへの返信の際は、必ず返信したいコメント横の○にチェックを入れて返信して下さい。 +上記の内容を守れる方のみご利用ください。 上記の内容を守れる方のみご利用ください。 コメントログ作成 - 名無しさん (2020-05-02 17 36 24) HarmonyOSもAndroidフォークと言われていますよね - 名無しさん (2021-06-14 21 30 53) ですね - Anonymous (2021-06-15 09 07 36) 名前 コメントログ
https://w.atwiki.jp/interaction_android/pages/15.html
@Android Project ここでは、大阪工業大学情報科学部のプロジェクトの1つであるAndroid Project Team[○○]の情報共有Wikiです. 基本的には、何かあればこちらを編集して、情報共有を行っていきたいと思います. 学内課題サイト(学内課題 http //interactiondesign.web.fc2.com/index.html) @目的(作成するもの) @会議結果 第1回 第2回 @方針 基本的にLineかSkypeで行う(リーダーのidea) 時間帯は @メンバー リーダー堤下 裕介 サブリーダー高 潔 プログラムリーダー野田 尚吾 デザインリーダー金元 優香 ビジネスモデルリーダー黒澤 一郎 他のメンバー大井 翔 幸 孝明 加藤 嘉寿 @デザイン @セットアップ セットアップページ @アンケートページ アンケート結果 @更新情報 日 付 内 容 2012/08/01 AndroidProjectページ開設 2012/08/03 Androidセットアップページ開設 2012/08/15 アンケート結果ページ開設
https://w.atwiki.jp/pcmemo/pages/25.html
Android Android SDKのインストーラにJDKが無いと言われる JDKが入っているのに 「Java SE Development Kit (JDK) not found.」 と言われる場合 64bit版WindowsだとJDKの使うレジストリの関係でインストーラがJDKを認識できないようです とりあえずzip版使えばOK 実機での実行/デバッグ 実機での実行 実機でもデバッグができるようにするEclipseならAndroid.xmlの「アプリケーション」タブからApplication Attributes内、debuggableをtrueに 直接編集する場合は、 application 要素に「android debuggable="true"」を追加 Eclipseでの実行実行やデバッグを押すとAndroid Device Chooserダイアログが出るので上側の実機デバイスを選択してOK AVDが自動で起動する場合、実行>実行(デバッグ)構成>Androidアプリケーション>(プロジェクト名)>ターゲット内のAVDのチェックを外して適用 ADBでの実機へのインストール・アンインストール 実機が繋がった状態でコマンドプロンプトから インストールadb install [.apkファイル] .apkはプロジェクトのbinフォルダにあるやつ アンインストールadb uninstall [パッケージ名] パッケージ名はcom.example~とかのやつ Android NDK ndk-build時に/cygdrive/g/David~が見つからないと言われる よくわからないけどWindowsのGドライブが関係しているようで、Daemon Toolsが作成していたGドライブを削除したら通るようになった。 参考URL https //groups.google.com/group/android-ndk/browse_thread/thread/7eb2ef515c1fca2?hl=ja
https://w.atwiki.jp/android_api/pages/17.html
Androidアプリは「アクティビティ」、「ブロードキャストレシーバー」、「サービス」、「コンテンツプロバイダ」の4つの構成要素から成り立ちます。 リソースクラスです。標準的なアンドロイドアプリケーションに使用されます。このパッケージにはアンドロイドアプリケーションを使う際の定義がされています。サードパーティの開発者が使うことのできるたくさんのアップリケーションがあります。リソースの詳細についてはリソースとアセットをご覧ください。
https://w.atwiki.jp/achuu/pages/91.html
http //octoba.net/archives/tag/ エレコム TK-FBP017対応ソフトウェア(Android2.1/2.2用) http //www.elecom.co.jp/support/download/android/fullkey/tk-fbp017bk/2.1/index.html ドコモ スマートフォン Optimus bright L-07C メディアス n-04c 落札相場 http //aucfan.com/search1/smix-qN.2d04C-tl30d-ot1-vmode_0.html ヤフオク http //auctions.search.yahoo.co.jp/search?p=n-04c auccat=2084005067 f=0x2 slider=0 tab_ex=commerce ei=UTF-8 xargs=26 b=1 wiki http //ja.wikipedia.org/wiki/N-04C N-04Cのテザリング機能をイオン専用b-mobileのSIMで利用できた http //gunjisatoshi.appspot.com/2011/12/medias-n-04c-tethering-bmobile n-04c bluetooth キーボード http //app.f.m-cocolog.jp/t/typecast/115532/112401/69112227 MEDIAS N-04C root化してプリインストールアプリ削除 http //blackfox.ktkr.net/blog/?p=351 N-04Cをデバッグモードで接続 https //www.google.co.jp/search?sugexp=chrome,mod=7 sourceid=chrome client=ubuntu channel=cs ie=UTF-8 q=N-04C%E3%82%92%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E6%8E%A5%E7%B6%9A ●root化手順 N-04C root化について 2 [移転] http //tekikoudiary.blogspot.jp/2011/11/n-04c-root-2.html http //d.hatena.ne.jp/calpic326/20110410/1302443753 http //labs.digitalhell.net/2ch/dat/20111108/smartphone/1319916563.html https //docs.google.com/file/d/0B8LDObFOpzZqMGVkZGQ5N2UtNDkxOS00Y2Q1LTgwZWItMmM3NGRmZWY4NGE2/edit?pli=1# N-04Cのテザリング機能をイオン専用b-mobileのSIMで利用できた http //gunjisatoshi.appspot.com/tag/b-mobile http //tekikoudiary.blogspot.jp/2011/11/n-04c-root-2.html http //d.hatena.ne.jp/calpic326/20110410/1302443753 http //labs.digitalhell.net/2ch/dat/20111108/smartphone/1319916563.html https //docs.google.com/file/d/0B8LDObFOpzZqMGVkZGQ5N2UtNDkxOS00Y2Q1LTgwZWItMmM3NGRmZWY4NGE2/edit?pli=1# N-04C b-mobile simテザリング http //akiophoto.exblog.jp/15727772/ MEDIASについては、ワンクリックとはいかないけど、 同じzergRushというツールを使ってroot化できる。 http //ameblo.jp/starrysky-droid/entry-11093858737.html 【やったね】docomo MEDIAS N-04C/N-06C【root化】 http //logsoku.com/thread/hibari.2ch.net/smartphone/1319916563/ 167 SIM無しさん 2011/10/30(日) 23 56 48.26 ID OQdu5uTo [1/1回発言] 148 テザリングのAPNをUIから指定するんじゃなくて、 問答無用で特定のAPNにするんなら簡単にできた。 バージョンは最新版でroot化済みの前提。 /system/framework/framework-res.apk をPCに落としてきて(root化してるなら/sdcardにでも放り込んでさらにコピーでOK) apk_managerで適当に展開した後、res\values\strings.xmlを適当なエディッタで開く 「 string name="config_tether_apndata" docomo_hotspot,dcmtrg.ne.jp,,,,,,,,,440,10,,DUN /string 」 こんな行があるはずなので、例えばイオンSIMなら 「 string name="config_tether_apndata" aeon_sim,dm.jplat.net,,,bmobile@aeon,bmobile,,,,,440,10,,DUN /string 」 とかに書き換える。パラメータの並び順はどこかに説明があったはずだがURL忘れた。まぁ、ホスト名、ID、パスの位置が分かるから大体応用は効くはず。 で、適当に圧縮、再署名してapkを作る。この時、なんか圧縮しない設定になってても何故か圧縮される事があるので、無圧縮に変換するのを忘れずに。 んで、あとは作ったapkを適当に転送して(/sdcardあたり?) /system書き込み可能にして、/system/framework/の中の、オリジナルのframework-res.apkをframework-res.apk.orgあたりにリネームして、 新しく作った方のframework-res.apkを/system/framework/にコピー。 パーミッションを644に変更して、/systemをreadonlyに戻した後再起動すれば、テザリング使う時のAPNが(上の設定なら)強制的にイオンSIMになる。 PCからN-04C経由で通信出来ることを確認+テザリングオンのままN-04Cのアプリからも外にアクセスできた(イオンSIM Aプラン) 以前のバグ?の時と違って一度3G切られるけど、すぐに指定したAPNに再接続するよ。5回ぐらい試したけど、100%成功する。 ただ、適当にコピーしただけなので、アカウント設定が飛んだ(笑)それ以外の設定は特に飛んでないっぽい。 もしかしたらinstallコマンド使ったり、他のもっと良い方法があるかもしれないけど、一応報告まで。 framework-res.apkの書き換えミスると、多分起動しなくなるので注意。 (リカバリすれば治るかな? もしくは起動中に変な状態になるはずなので、adbで頑張れば何とかなるかな?) あと、当然だけどオリジナルのframework-res.apkをリネームした瞬間に、N-04Cで動いてる色んなサービスが死ぬ(笑) 気にせず続行したけど。 MEDIAS テザリング APN変更 http //ameblo.jp/starrysky-droid/entry-11112957448.html apk_manager apk_managerのざっくりした説明です。 apk_managerを使うとapkを解凍したりデコンパイルしたり、それを元に戻して再署名できたりします。 http //homedroid2.sitemix.jp/archives/28.html GALAXY Tab SC-01C ヤフオク http //auctions.search.yahoo.co.jp/search?p=SC-01C auccat=2084005067 f=0x2 slider=0 tab_ex=commerce ei=UTF-8 xargs=3 b=1 wiki http //ja.wikipedia.org/wiki/SC-01C kakaku.com http //review.kakaku.com/review/K0000156064/ office http //www.sourcenext.com/product/android/ofc/a_ofc_000781/ GALAXY Tab SC-01C Wiki http //www43.atwiki.jp/galaxytab_sc01c/pages/15.html Galaxy Tab バージョンアップ後のroot化方法詳細 - スマートフォンandroidアンドロイドアプリ・スマホとモバイルのレビュー Galaxy tab(SC-01C)+bmobile テザリング | モリえもんが見てた GALAXY S インフラストラクチャテザリング|kendyのブログ vafee blog | Galaxy Tab (SC-01C) 純正ROM置き場 Firmwares | SamMobile sc-01c テザリング b-mobile - Google 検索 たっきーのブログ Galaxy Tab SC-01C ICS/CM9 - CyanogenMod 9にしました GALAXY Tab SC-01Cの初期化~rootまでの手順 - http //pnpk.net 価格.com - 『アップデートAndroid 2.2→2.3.3→2.3.6?』 サムスン GALAXY Tab SC-01C docomo のクチコミ掲示板 GALAXY Tab SC-01C Wiki - root化 GALAXY Tab SC-01C Wiki - トップページ たっきーのブログ Galaxy Tab SC-01C 完全文鎮からの復活 たっきーのブログ GALAXY Tab SC-01C Galaxy Tab SC-01CをICSへ、その後JBへ|台湾留学 日本と台湾の架け橋 シエルのぼやき Galaxy Tab(SC-01C)にCM9焼いてみた Galaxy Tab SC-01C gingerbread(2.3.3)のルートをとる - forzando@net GALAXY Tabを最強モバイルツールに!Bluetoothキーボードとマウスに接続するとどうなるの? - S-MAX(エスマックス) - スマートフォンとモバイルを活用するブログメディア - ライブドアブログ シエルのぼやき Galaxy Tab(SC-01C)にCM10焼いてみた vafee blog | Galaxy Tab (SC-01C) CM10の導入 vafee blog | PCハード モバイル GalaxyTab(SC-01C) たっきーのブログ Galaxy Tab SC-01C JB/CM10を入れる 日々の覚え書き Galaxytab(SC-01C)KE2ファームにCM10を導入 シエルのぼやき Galaxy Tab(SC-01C)にCM10.1を焼いてみた Android(アンドロイド)趣向 GALAXY Tab SC-01C Wiki - root化 GALAXY Tab SC-01C Wiki - root化/弄る前に 【ROM焼き】docomo GALAXY Tab SC-01C root4 - 2ちゃんねるキャッシュ たっきーのブログ docomo GALAXY Tab SC-01C のroot取得からテザリング Galaxy tab 2.3にバージョンアップ後のroot化とテザリング(ルータ)化方法詳細 - スマートフォンandroidアンドロイドアプリ・スマホとモバイルのレビュー SC-01Cを4.1.1にしてみる - pur**15020*0のブログ - Yahoo!ブログ Galaxy Tab 2.3.6|車とアンドロイドのお部屋|ブログ|b4rishi|みんカラ - 車・自動車SNS(ブログ・パーツ・整備・燃費) GALAXY Tab SC-01C Wiki - KB1ブートローダーロック解除 GalaxyTabにGingerBread適用してみたら快適になったよ - Sequentially Altered Days りでぃすとりびゅ~しょん Ver.2.0 | Galaxy S2(SC-02C)のアップデートをodinでしてみた Odinの使い方 - windowsとandroidのメモ Galaxy tabをroot化後に初期化する簡単な方法!androidのID削除 - スマートフォンandroidアンドロイドアプリ・スマホとモバイルのレビュー Galaxy s2(SC-02C)をOdin3を使ってSC02COMKJ4(Android2.3.5)にソフトウェアアップデート(アップデートに失敗する場合のOdin3の使い方)。 - Android(アンドロイド)おすすめアプリ・カスタムニュース|AndroidL GALAXY Tab SC-01C Wiki - ROM/KERNEL へのリンク 方向性なんて・・・・ Galaxy Tab 文鎮化 復帰についての私的まとめ! The webversion of Check Fus 2.0 記憶領域ギャラクシータブ(SC-01C)のSIMフリー化 GalaxyTab 2.3をroot化してみた|あいポッドのブログ [11.05.2011][CF-Root v3.3] JJ*, JM*, KA*, JQ1 - su+busybox+CWM3/RFS - xda-developers GALAXY Tab SC-01C Wiki - 文鎮からの復活 Galaxy Tab(SC-01C)の半文鎮化から復活、そしてOvercom V4によるカスタムROM導入までの道のり iPhone s Cafe Galaxy Tab復活!!(but as GT-P1000)(追記あり) - モバイルをバックパックにつめこんで Galaxy Tab SC-01C 公式2.3.6から2.3.3rootへ|台湾留学 日本と台湾の架け橋 Galaxy Tab SC-01C文鎮化より復活|台湾留学 日本と台湾の架け橋 Galaxy Tab SC-01Cが文鎮化|台湾留学 日本と台湾の架け橋 vafee blog | Galaxy Tab (SC-01C) 半文鎮から脱出 Info about file P1000XXJMD.rar - General Files [Galaxy Tab] P1000XXJMDを入れてみる | Gagdet is not Gadget. Filesmeethere.com - 6794 results found たっきーのブログ Galaxy Tab SC-01C をovercome v4.1からICS/CM9にしました HumberOS CM9 - CyanogenMod 9 たっきーのブログ Galaxy Tab SC-01C ICS/CM9のアップデート対応 たっきーのブログ Galaxy Tab SC-01CでOvercome v4.1で日本通信b-mobile simやIIJmioのsimを使う L-04C L-04Cのリカバリ・ユーティリティ起動方法 http //blogs.dion.ne.jp/huwahuwa_nyan/archives/10343247.html L-04C購入後の設定 http //d.hatena.ne.jp/vecter/20111010/1318204603 EasyTetherLiteを試す ★「Optimuschat L-04C」 を無線ルータにするテザリング設定 http //www.toro.jp/blog/2011/10/22/goods/2297.html L-04Cでb-mobileSIMを使ってテザリングを使用 http //blog.livedoor.jp/pc9821as2/archives/51786030.html L-04Cのリカバリ手順 http //blogs.dion.ne.jp/huwahuwa_nyan/archives/10342082.html L-04Cのリカバリ手順は、2チャンネルのL-04Cのスレッドの次のレスを参考にしました。ただ、「4.」のPhoneModeは「Emergency」でした。 Flashの夢は断たれましたが、昨日文鎮から復活できたんでその方法を書いておきますね。 (確実に復旧できる保証が無いので、最終手段で) 1.xdaからKDZ Updaterをダウンロード http //forum.xda-developers.com/showthread.php?t=1060121 2.LGのサイトからファームを落とす http //csmg.lgmobile.com 9002/csmg/b2c/client/auth_model_check2.jsp?esn=の後ろにIMEIをハイフンなしで付けてアクセスするか、 http //csmg.lgmobile.com 9002/swdata/WEBSW/L04C/ANTTWV/V10d_00/V10D_00.kdz からダウンロード 3.電源を落とした状態で、音量+/-を同時押し+USBケーブルを挿入して黄色背景にUpdating...と表示されることを確認 4.KDZ Updaterでファームを指定した上で、Typeに3GQCT、PhoneModeにRECOVERYを設定 CS-RECOVERYでもいけるかもしれない(要検証) 5.Launch software updateボタンを押せば焼けるはず! これでdata以外のパーティションが焼けるため、復旧できるはず。 当然rootedの場合はroot化が解除されてるため、root化しなおす必要があります EasyTetherLiteを試す... http //digitalfans.blog3.fc2.com/blog-entry-556.html Xperia で テザリング してみた1(PdaNet編) について http //cameme.net/xperia/Article4221/ Optimus Chat L-04C で Wifiテザリング http //chitta001.cocolog-nifty.com/blog/2011/08/optimus-chat-l-.html ADBドライバのインストール L-04C-driver root化 (Gingerbreak) GingerBreak-v1.20.apk CWM Recovery ダウンロード/インストール l04crecovery_v5.zip http //exabugs.blog50.fc2.com/ Optimus Chat (L-04C)の覚え書き http //y-log.net/archives/2011/08/25/1256 L-04CにイオンSIMをいれてテザリング http //ameblo.jp/hpb12/entry-11004429660.html Optimus Chat L-04C スクリーン解像度を擬似的に上げる http //chitta001.cocolog-nifty.com/blog/2011/09/optimus-chat--2.html L-04Cでテザリングする方法 http //picke2010.blogspot.com/2011/08/1.html b-mobileSIMを使ってテザリングを使用 http //blog.livedoor.jp/pc9821as2/archives/51786030.html http //blog.tech4u.jp/article/222362850.html Optimus Chat L-04C で Wifiテザリング http //chitta001.cocolog-nifty.com/blog/2011/08/optimus-chat-l-.html b-mobileSIM プラン・A b-mobileSIM U300 Huawei IDEOS U8150-D Pocket WIFI ビルト番号を教えてください ビルド番号は「メニュー」→「設定」→「システム」→「端末情報」で確認できます。 イオンSIMのまとめ http //www45.atwiki.jp/aeonsimwiki/pages/13.html http //wzero3.iinaa.net/index.html LYNX SH-10B(IS01) root化3「Barnacle Wifi Trtherでテザリング」 http //wzero3.iinaa.net/SH-10B_root3Tethering.html docomo テザリング http //www.nttdocomo.co.jp/service/func_tool/tethering/compatible_model/ IDEOS U8150/Pocket Wifi S(S31HW) Wiki* http //wikiwiki.jp/ideos8150/?%B3%B5%CD%D7 国内での入手経路による機種の違い http //wikiwiki.jp/ideos8150/?%B5%A1%BC%EF%A4%CE%B0%E3%A4%A4 http //www.bmobile.ne.jp/aeon/ http //www.amazon.co.jp/gp/offer-listing/B004R36LSG/sr=/qid=/ref=olp_tab_new?ie=UTF8 coliid= me= qid= sr= seller= colid= condition=new http //www.amazon.co.jp/Huawei-IDEOS-U8150-D-Pocket-Free海外版)/dp/B004R36LSG%3FSubscriptionId%3D1CJAHAB69MAK1H6DZ482%26tag%3Daucfanaucview_rc-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB004R36LSG http //www.amazon.co.jp/ideos-u8150-b-U8150-B-Android2-2-Skypeアプリをインストール済み/dp/B004IWKVOG%3FSubscriptionId%3D1CJAHAB69MAK1H6DZ482%26tag%3Daucfanaucview_rc-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB004IWKVOG http //www.amazon.co.jp/Android-Froyo搭載HUAWEI-IDEOS-☆Pocket-海外Simフリー版/dp/B004F44I6E%3FSubscriptionId%3D1CJAHAB69MAK1H6DZ482%26tag%3Daucfanaucview_rc-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB004F44I6E http //jackov.blog98.fc2.com/blog-category-8.html http //hitobitobashira.blog64.fc2.com/blog-category-14.html IS01 Web "【ROM焼き】au IS01 root2.3~応援・雑談スレ~ - 2ちゃんねるキャッシュ" http //2chnull.info/r/smartphone/1293458406/701-800 Web "CyanogenMod for IS01 移植メモ" http //sites.google.com/site/cm4is01wiki/ Web "is01でFroyo(android1.6とデュアルブート) - is01next@blog" http //d.hatena.ne.jp/is01next/touch/20110704 Swapとcompcacheってどっちがいいんだろう。 http //2chnull.info/r/smartphone/1295706307/601-700 IS01でcompcacheを有効にする http //d.hatena.ne.jp/b0zu/20110411 IS01 で compcache (ramzswap) を有効にする(1) http //weboo-returns.com/blog/is01-compcache-ramzswap/ IS01 で compcache (ramzswap) を有効にする(2) http //weboo-returns.com/blog/is01-compcache-ramzswap-2/ 基礎から学ぶ 組み込みAndroid [単行本] CyanogenMod for IS01 移植メモ http //www.tumblr.com/tagged/is01 「GScript Lite」というアプリで以下のようなスクリプトを作成し、ケータイアップデートやメジャーアップデートと共に、起動させないようにしています。 http //ma-bank.com/item/1215 IS01にcompcacheを http //papatakocafe.blogspot.com/2011/03/is01compcache.html is01でcompcacheを有効にしてメモリ不足を解消する方法 http //d.hatena.ne.jp/is01next/20110226 Web "GHP IS01 常駐タスクの削減" http //yutcc.blogspot.com/2011/02/is01_4109.html Web "desireの忘備録 IS01の常駐プロセスを退避させてみる。" http //desire-root.blogspot.com/2011/02/is01.html Web "is01next @ wiki (*atmyownrisk) - 常駐プロセスの停止" http //www22.atwiki.jp/is01next/pages/42.html Web "SH-10B にcompcacheを入れてみた おまけで起動時root « (゚д゚)ウマー" http //fute.sakura.ne.jp/2011/02/18/sh-10b-%E3%81%ABcompcache%E3%82%92%E5%85%A5%E3%82%8C%E3%81%A6%E3%81%BF%E3%81%9F%E3%80%80%E3%81%8A%E3%81%BE%E3%81%91%E3%81%A7%E8%B5%B7%E5%8B%95%E6%99%82root/ Web "[IS01]Compcacheを有効にする[root必須] « Build on TamaTech." http //tamanyan.xrsp.net/blog/archives/28 Web "【ROM焼き】 au IS01 root5" http //sp.logsoku.com/thread/hibari.2ch.net/smartphone/1307735687/ Web "【ROM焼き】 au IS01 root5" http //sp.logsoku.com/thread/hibari.2ch.net/smartphone/1307735687/ http //komugi.net/archives/2010/12/06205920 http //marijuana.ddo.jp/is01/ Web "Amazon.co.jp: バッファローコクヨサプライ BUFFALO IS03用 レザーケース 液晶保護フィルム付 ブラック BSMPIS03C04BK 家電・カメラ" http //www.amazon.co.jp/dp/B004DNXGO2?tag=bcn-22 camp=243 creative=1615 linkCode=as1 creativeASIN=B004DNXGO2 adid=0B2XRWTR8XTG74DBG6Z1 Web "redcloud @ ウィキ - Android - @ウィキモバイル" http //www24.atwiki.jp/redcloud/m/pages/13.html Web "IS01をfroyo化してみた。 - (旧)くりぃむしちゅーの作り方" http //lightgames.blog114.fc2.com/blog-entry-1156.html Web "遙かデジタリアへ IS01のバックアップとrecovery_kit導入" http //16777215.blogspot.com/2011/06/is01-backup-and-recoverykit.html?m=1 IS01SuperTuner_v100.zip Web "IS01をfroyo化してみた。 | くりぃむしちゅーの作り方" http //cream5296.orsp.net/2011/05/23/is01%e3%82%92froyo%e5%8c%96%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f%e3%80%82/ Web "is01rebuild @wiki - 進捗" http //www44.atwiki.jp/is01rebuild/pages/54.html?pc_mode=1 Web "is01next @ wiki (*atmyownrisk) - root化で可能なこと - @ウィキモバイル" http //www22.atwiki.jp/is01next/m/pages/32.html Web "IS01 « コムギドットネット" http //komugi.net/archives/category/android/is01-android Web "【root化】au「IS01」でAndroid2.2起動動画! | auとかデジ" http //au.navimode.net/?eid=1137305 Web "【root化】au「IS01」でAndroid2.2起動動画! | auとかデジ" http //au.navimode.net/?eid=1137305 Web "au IS01(SHARP)アンドロイド端末 au IS01 rooterを使って rootを奪取する(Android端末 IS01のファーム(カーネル)を書き換え改造する。)" http //www.neko.ne.jp/~freewing/android/is01_root/ Web "is01でcompcacheを有効にしてメモリ不足を解消する方法 - is01next@blog" http //d.hatena.ne.jp/is01next/touch/20110226 Web "Ubuntu 上に IS01 の開発環境構築 #3 実機にデプロイ編 - Born Too Late" http //blog.yuyat.jp/archives/802 Web "『バックグラウンド通信を行うアプリについて』 ソニー・エリクソン ドコモ スマートフォン Xperia arc SO-01C [Midnight Blue] のクチコミ掲示板 - 価格.com" http //s.kakaku.com/bbs/K0000231234/SortID=12861825/ Web "au IS01 rooter - MobileHackerz" http //mobilehackerz.jp/contents/Software/Android/IS01root Web "IS01のADBドライバインストール方法ヾ(@°▽°@)ノ|R-I-Yのブログ |Ameba (アメーバ)" http //s.ameblo.jp/nenogi2/entry-10583064672.html Web "IS01のROM焼きに踏み出す - forzando@net" http //f.orzando.net/pukiwiki-plus/index.php?Is01%2FRomBurning ■メモリスワップアプリ http //www22.atwiki.jp/is01next/pages/36.html 【ROM焼き】 au IS01 root5 http //hibari.2ch.net/test/read.cgi/smartphone/1307735687/l50 IS01でSWAP有効化してみた。 http //cream5296.orsp.net/2011/06/02/is01でswap有効化してみた。/ Android 2.3 (Gingerbread) for SHARP IS01 http //sourceforge.jp/projects/gb-231r1-is01/wiki/Recovery_Kit導入済み:BB9まで? action=showhist text_id=66987 【ROM焼き】au IS01 root2 ~わたくし達も未来へ~ http //2chnull.info/r/smartphone/1290609363/901-1000 【ROM焼き】 au IS01 root2.3 ~応援・雑談スレ~ 4 http //unkar.org/r/smartphone/1295353565 (旧)くりぃむしちゅーの作り方 http //lightgames.blog114.fc2.com/blog-entry-1156.html IS01hacker達の素敵な成果物を頂戴してfroyo化する為のこの環境で出来たよ?という自分用作業メモ http //www.go5.jp/~nyomo/IS01upgrade.html IS01 root化と諸々の作業メモ http //komugi.net/archives/2010/12/06205920 http //2chnull.info/r/smartphone/1303481352/301-400 IS01の常駐プロセスを退避させてみる。 http //desire-root.blogspot.com/ 【ROM焼き】 au IS01 root2.3 ~応援・雑談スレ~ 4(963) http //read2ch.com/r/smartphone/1295353565/ 【ROM焼き】 au IS01 root2.3 ~応援・雑談スレ~ 4 http //mobiletsusin2.blog33.fc2.com/blog-entry-9641.html ORSPがサービス停止してしまったので一時的に移転しました。※三度目 http //cream5296.my-sv.net/ IS01でSWAP有効化してみた。 http //cream5296.orsp.net/2011/06/02/is01でswap有効化してみた。/ Android 2.3 (Gingerbread) for SHARP IS01 http //sourceforge.jp/projects/gb-231r1-is01/wiki/Recovery_Kit導入済み:BB9まで? action=showhist text_id=66987 【ROM焼き】au IS01 root2 ~わたくし達も未来へ~ http //2chnull.info/r/smartphone/1290609363/901-1000 【ROM焼き】 au IS01 root2.3 ~応援・雑談スレ~ 4 http //unkar.org/r/smartphone/1295353565 (旧)くりぃむしちゅーの作り方 http //lightgames.blog114.fc2.com/blog-entry-1156.html IS01hacker達の素敵な成果物を頂戴してfroyo化する為のこの環境で出来たよ?という自分用作業メモ http //www.go5.jp/~nyomo/IS01upgrade.html IS01 root化と諸々の作業メモ http //komugi.net/archives/2010/12/06205920 is01 adw https //github.com/knhnnh/android_packages_apps_Launcher/wiki http //twitter.g.hatena.ne.jp/celsius_G/20101111/1289483805 IS01 解像度変更成功!! http //utsuboru.jugem.jp/?eid=15 最新アップデート済みのIS01でroot奪取からテザリングまでやってみる。 http //lico1.blog137.fc2.com/blog-entry-3.html au IS01 rooter http //mobilehackerz.jp/contents/Software/Android/IS01root IS01の解像度を変更してみる。 http //desire-root.blogspot.com/2011/01/is01.html http //megane84.com/blog/category/is01/ /sqlite_journals/is01root/sysremount_atmyownrisk.sh vi /system/build.prop IS03 http //blogs.yahoo.co.jp/hmdko/646710.html IS03を買ったらまず始めにすることhttp //ameblo.jp/dra29/entry-10721290987.html ◎eメール通知→解決案?http //bbs.kakaku.com/bbs/K0000155734/SortID=12353655/ digital0taku blog今回は前回のroot化から一歩進み液晶画面を好みの解像度に変更します。http //blog.livedoor.jp/rgf/archives/65441307.html mobilehackerz2010/11/30 ■ au IS01のroot権限を奪取する(ビルド番号01.00.09版)http //blog.mobilehackerz.jp/2010/11/au-is01root010009-is01.html えぬえす工房IS01関連の自作ファイルのまとめhttp //blog.ns-koubou.com/archives/19 is01next@blog2011-02-02 is01の潜在能力を引き出すアプリ&設定http //d.hatena.ne.jp/is01next/20110202 S03ユーザは「ワンセグ」をAutomatic Task Killerの削除対象から外した方がいいと思われます。http //d.hatena.ne.jp/nakay227/20101207/1291731236 desireの忘備録IS01の解像度を変更してみる。http //desire-root.blogspot.com/2011/01/is01.html desireの忘備録IS01のメモリを改善する。http //desire-root.blogspot.com/2011/01/is01_17.html desireの忘備録IS01の常駐プロセスを退避させてみる。http //desire-root.blogspot.com/search/label/IS01 forzando@netカーネル入替なしでどれだけできるかhttp //f.orzando.net/pukiwiki-plus/index.php?Is01%2FTryWithoutRomBurning forzando@netカーネル入替なしでどれだけできるかhttp //f.orzando.net/pukiwiki-plus/index.php?Is01%2FTryWithoutRomBurning IS01はさらなる高解像度へhttp //ganko2005.seesaa.net/article/184442906.html IS01をより使いやすく改造してみる?~recovery_kitと改造カーネルを焼く編~http //jackov.blog98.fc2.com/blog-entry-28.html IS01 root化と諸々の作業メモhttp //komugi.net/archives/2010/12/06205920 > Ezwebメール→Cメール転送http //letsincomp.exblog.jp/15028718/ Licoのきまま雑記最新アップデート済みのIS01でroot奪取からテザリングまでやってみる。http //lico1.blog137.fc2.com/blog-entry-3.html #is01 のカーネルを簡単に入れ替えるソフトis01supertuner がv1.05にバージョンアップ カーネルのバックアップに対応!#androidjphttp //megane84.com/blog/2010/12/09/is01-のカーネルを簡単に入れ替えるソフトis01supertuner-がv1-05に/ mobilehackerzTop / Software / Android / IS01roothttp //mobilehackerz.jp/contents/Software/Android/IS01root masatsu fileその前に、IS01に手を入れた部分を自分用の備忘録としてまとめておきますhttp //s2g.jp/masatsu/log/2011/0115235942.htm IS03非公式マニュアル ≫ 便利なアプリケーションhttp //someya.tv/is03/200/ マモノさんのISシリーズ(au)徹底まとめWiki-おすすめアプリとかアクセサリとかhttp //togetter.com/li/72729 au Android IS01 by SHARP Part29"白ロムさん[sage]:2010/08/23(月) 20 37 04 ID 2abmemB+0 このスレはau-IS01に関することを熱く意見交換するスレです 色々な情報を交換しましょう"http //unkar.org/r/keitai/1282563424 Android AU IS03シリーズ 特設ページ バッテリー問題対策 ほかhttp //www.dos-v.biz/component/content/article/9-reviewcategory/1878-android-au-is03-.html Android AU IS03シリーズ 特設ページ バッテリー問題対策 ほかhttp //www.dos-v.biz/component/content/article/9-reviewcategory/1878-android-au-is03-.html 仙石浩明の日記http //www.gcd.org/blog/2010/12/682/ is01 解像度 変更http //www.google.co.jp/#hl=ja biw=1332 bih=573 q=is01+解像度%E3%80%80変更 aq=f aqi=g1 aql= oq= fp=1 bav=on.2,or.r_gc.r_pw. cad=b is01 書き換え 失敗 起動不能http //www.google.co.jp/search?hl=ja biw=1332 bih=573 noj=1 q=is01+%E6%9B%B8%E3%81%8D%E6%8F%9B%E3%81%88+%E5%A4%B1%E6%95%97%E3%80%80%E8%B5%B7%E5%8B%95%E4%B8%8D%E8%83%BD btnG=%E6%A4%9C%E7%B4%A2 aq=f aqi= aql= oq= is01 文鎮 修理 費用http //www.google.co.jp/search?q=is01+%E6%96%87%E9%8E%AE+%E4%BF%AE%E7%90%86%E3%80%80%E8%B2%BB%E7%94%A8 btnG=%E6%A4%9C%E7%B4%A2 hl=ja biw=1332 bih=573 noj=1 aq=f aqi= aql= oq= FREE WINGの Androidと Windows、中国語の便利ソフトhttp //www.neko.ne.jp/~freewing/ FREE WINGの Androidと Windows、中国語の便利ソフトau IS01(SHARP)アンドロイド端末 au IS01 rooterを使って rootを奪取するhttp //www.neko.ne.jp/~freewing/android/is01_root/ 猫屋敷工房 HTML Generator"au IS01(SHARP)アンドロイド端末 au IS01 rooterを使って rootを奪取する (Android端末 IS01のファーム(カーネル)を書き換え改造する。)"http //www.neko.ne.jp/~freewing/android/is01_root/ is01next @ wiki (*atmyownrisk)http //www22.atwiki.jp/is01next/pages/20.html マモノさんのISシリーズ(au)徹底まとめWiki-おすすめアプリとかアクセサリとかhttp //www44.atwiki.jp/androidis01/pages/29.html
https://w.atwiki.jp/melodroid/pages/16.html
Android開発環境構築 概略 Androidの標準的なビルド環境の構築について記載する。 基本的には、Android Open Source Projectの和訳になる。 目次 開発環境構築 ソース取得準備 ソース取得方法(repo) ソース取得方法(git) ビルド方法 開発環境構築 Ubuntu Linux(8.04,32bit-x86)上での開発環境構築について書く。 Windows上でやりたい場合は、VMware等を利用して実施。 Macとか他のLinuxディストリビューションについては、参照元をチェック。 アップデート実施「アップデート・マネージャ」を起動する(「システム」→「システム管理」→「アップデート・マネージャ」を選択) アップデートを実施する(「アップデートをインストールする」を押す) パスワードを要求されるので、入力してEnterキーを押す。 必要なパッケージを追加する。「端末」を起動する(「アプリケーション」→「アクセサリ」→「端末」を選択) 「端末」上で、下記のコマンドを入力して、Enterキーを押す。sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev パスワードを要求されるので、入力してEnterキーを押す。事前に、sudoを使った場合は、要求されない場合がある。 パッケージのダウンロードが始まるので、終わるまで待つ。 念のため、再度アップデートを実施 注意事項8.10だと別のパッケージ(lib32readline5-dev)が必要となるらしい 64-bitだと、少し違うらしい ソース取得準備 Android Open Source ProjectからAndroidのソース一式を取得する為のツール「repo」の導入方法を説明。 必要なパッケージ(Git)の取得上記の開発環境構築を実施していれば、再度取得する必要は無い「端末」を起動する(「アプリケーション」→「アクセサリ」→「端末」を選択) 「端末」上で、下記のコマンドを入力して、Enterキーを押す。sudo apt-get install git-core パスワードを要求されるので、入力してEnterキーを押す。事前に、sudoを使った場合は、要求されない場合がある。 パッケージのダウンロードが始まるので、終わるまで待つ。 (動作確認はしてないので・・)他に必要なパッケージがあれば、導入。 repoインストール用のフォルダ作成と設定説明同様に、ホーム配下(~/bin/)に作成する場合を記載(/usr/local/bin/等でも良いと思う)「端末」を起動する(「アプリケーション」→「アクセサリ」→「端末」を選択) ホーム配下に移動する「端末」上で、「cd ~」入力して、Enterキーを押す ホーム配下にbinフォルダを作成「端末」上で、「mkdir bin」入力して、Enterキーを押す コマンド入力時に、binフォルダが検索対象となっていることの確認binフォルダに移動する(端末で「cd bin」) 確認するパスを表示「端末」上で、「pwd」入力して、Enterキーを押す 環境変数を表示「端末」上で、「echo $PATH」入力して、Enterキーを押す 表示される文字列に確認するパス(pwdで表示されたパス)が含まれていることを確認区切り文字は、「 」(コロン) 含まれている場合、検索対称となっている 検索対象となっていない場合の対処方法別のやり方でもできる「.bashrc」を開く端末で「gedit ~/.bashrc」を入力して、Enterキーを押す エディタが開くので、最後に下記1行を追加PATH="$PATH ~/bin" 端末を一度終了させて、再度起動し、環境変数を確認 repoを取得端末で下記を入力して、Enterキーを押すcurl http //android.git.kernel.org/repo ~/bin/repo repoフォルダの設定端末で下記を入力して、Enterキーを押すchmod a+x ~/bin/repo 注意事項repoを導入しなくても、gitだけでソース取得することも可能 「.bashrc」の編集は自己責任で・・。 ソース取得方法(repo) repoを使ってのソースのダウンロード方法について記載。 repoが導入されていることを前提条件とする。 ダウンロード先のフォルダを作成以降、「~/mydroid」として作成したとする フォルダ内に移動端末で「cd ~/mydroid」を入力して、Enterキーを押す ダウンロード情報の初期設定端末で下記を入力して、Enterキーを押すrepo init -u git //android.git.kernel.org/platform/manifest.gitビルドする場合は、「-b cupcake」等を付加して、バージョン固定したほうが良いと思う 名前、メールアドレスの問合せがあるので、入力してEnterキーを押すEnterでデフォルトが入るので、とりあえず、それでも動く 設定ファイル内に格納される。アップロード時に使用される(?) ダウンロード実施端末で下記を入力して、Enterキーを押すrepo sync 注意事項repoのイメージとしては、「manifestに対応して、複数回のgitによるソース取得を実施する」(たぶん・・) 「repo init」、「repo sync」ともに、失敗することがある。その際は、再度実施。 repoのオプション等は、http //source.android.com/download/using-repoをチェック 「repo init」後に、manifestファイル(ローカルに作成されている)を変更することで、パッケージの追加、削除等の操作ができる ソース取得方法(git) gitを使ってのソースのダウンロード方法について記載。 gitが導入されていることを前提条件とする。 (とりあえず、ビルドしたいなら、素直に、repoを使った方が良い) ダウンロード先のフォルダを作成以降、「~/mydroid」として作成したとする フォルダ内に移動端末で「cd ~/mydroid」を入力して、Enterキーを押す サーバからダウンロード端末で下記(例:標準カーネル部分取得)を入力して、Enterキーを押すgit clone git //android.git.kernel.org/kernel/common.git 注意事項gitを1回実施するだけでは、1部分のみのソースを取得するイメージかな 複数回実施して、repo1回と同程度になる(makeするまでに手間がかかる) あるパッケージのソースだけ欲しい場合には、gitのほうが便利 動くソース一式が欲しい場合は、repoのほうがおすすめ ビルド方法 repoによりソースを取得した段階でのビルド方法を記載。 「~/mydroid」内で、「repo init」、「repo sync」を実施した状態だとする ソースのルートフォルダに移動端末で「cd ~/mydorid」を入力してEnterキーを押す ビルドを開始する端末で「make」を入力してEnterキーを押す 注意事項設定を何もしていない状態だと、ユーザ空間のビルドがgeneric設定で実施される。 上記の場合、生成物は「~/mydroid/out/target/product/generic」にできる カーネルビルドは含まれておらず、基本的にユーザランドが生成物となる